mutually agreed terms - Anglais Synonymes Dictionnaire